package cn.csjr.pojo;

public class Student {
    private static Student student;
    //提供一个私有构造器，防止外界随意new对象
    private Student(){

    }
    //提供一个公共静态方法为外界提供对象
    //懒汉模式
    //synchronized防止多线程并发问题
    //时间片轮转机制：创建、就绪、运行、挂起、销毁
    public synchronized static Student getInstance(){
        if (student == null){
            student=new Student();
        }
        return student;
    }

}
